package eu.danielhernandez.ejemplos.nombreceltibero.utilities;

import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class HibernateUtil {

		private static final SessionFactory sessionFactory = builSessionFactory();
		
		private static SessionFactory builSessionFactory(){
			try{
				return new Configuration().configure().buildSessionFactory();
			}catch(Throwable ex){
				System.err.println("Initial SessionFactory creation failed." + ex);
				throw new ExceptionInInitializerError(ex);
			}
		}
		
		public static SessionFactory getSessionFactory(){
			return sessionFactory;
		}
}
